/*
 * @Author: xiaolong.luo@flowportal xiaolong.luo8888
 * @Date: 2024-04-26 15:15:18
 * @LastEditors: xiaolong.luo@flowportal xiaolong.luo8888
 * @LastEditTime: 2024-05-01 09:33:36
 * @FilePath: \v2-project\src\utils\vant-ui.js
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
import Vue from 'vue'

import { Icon, Button, Cell, CellGroup } from 'vant'

import { NavBar, Tabbar, TabbarItem, Tab, Tabs } from 'vant'

import {
    Form, Field, Radio, RadioGroup, Stepper, Checkbox, CheckboxGroup, Popup,
    Picker, DatetimePicker, Switch, Rate, Slider, Uploader, NumberKeyboard,
    Divider, Row, Col
} from 'vant'

import { Card } from 'vant'
//基础组件
Vue.use(Icon)
Vue.use(Button)
Vue.use(Cell)
Vue.use(CellGroup)

//导航组件
Vue.use(NavBar)
Vue.use(Tabbar)
Vue.use(TabbarItem)
Vue.use(Tab)
Vue.use(Tabs)

//表单
Vue.use(Form)
Vue.use(Field)
Vue.use(Radio)
Vue.use(RadioGroup)
Vue.use(Stepper)
Vue.use(Checkbox)
Vue.use(CheckboxGroup)
Vue.use(Popup)
Vue.use(Picker)
Vue.use(DatetimePicker)
Vue.use(Switch)
Vue.use(Rate)
Vue.use(Slider)
Vue.use(Uploader)
Vue.use(NumberKeyboard)

Vue.use(Divider)
Vue.use(Row)
Vue.use(Col)

//业务组件
Vue.use(Card)